Thema Datum  Von Nutzer Rating
Antwort
Rot Addieren von Textboxen wenn Wert <2 ist
30.11.2019 19:24:02 Chrimaet
NotSolved
30.11.2019 22:40:30 Gast7777
NotSolved
01.12.2019 10:13:32 tscharl
****
NotSolved
01.12.2019 14:25:09 Gast48487
NotSolved
01.12.2019 14:29:18 Chrimaet
NotSolved
01.12.2019 15:05:25 tscharl
NotSolved
01.12.2019 15:13:11 tscharl
NotSolved
01.12.2019 15:13:13 tscharl
NotSolved
01.12.2019 16:47:18 Chrimaet
NotSolved
01.12.2019 16:38:08 Chrimaet
NotSolved
01.12.2019 20:22:25 tscharl
*****
NotSolved
01.12.2019 21:31:05 Chrimaet
NotSolved
01.12.2019 21:51:44 Chrimaet
NotSolved
01.12.2019 22:43:33 tscharl
Solved
01.12.2019 22:51:19 tscharl
NotSolved
02.12.2019 00:24:29 Chrimaet
NotSolved
02.12.2019 08:13:33 tscharl
NotSolved
07.12.2019 16:16:27 Chrimaet
NotSolved
07.12.2019 16:28:51 tscharl
NotSolved
07.12.2019 16:47:53 Chrimaet
NotSolved
07.12.2019 16:55:12 tscharl
NotSolved
07.12.2019 17:18:58 Chrimaet
NotSolved
07.12.2019 21:58:58 Gast45422
NotSolved
07.12.2019 22:00:08 tscharl
NotSolved
07.12.2019 22:32:30 Chrimaet
NotSolved
07.12.2019 23:12:33 tscharl
NotSolved
08.12.2019 00:23:30 Chrimaet
NotSolved

Ansicht des Beitrags:
Von:
Chrimaet
Datum:
30.11.2019 19:24:02
Views:
909
Rating: Antwort:
  Ja
Thema:
Addieren von Textboxen wenn Wert <2 ist

Hallo zusammen,

ich habe mehere Tabellenblätter die durch ein Eingabeformular gefüllt werden, dies funktioniert auch so wie ich es möchte.

In meiner Userform habe ich 1 Combobox (in der ich das aktuelle Tabellenblatt auswähle in das die Eingaben aus der Userform eingetragen werden sollen),

1 Textbox (in der das aktuelle Datum steht) 18 Textboxen (in denen Zahlen von 1-7 eingegeben werden), 1 Textbox1 (in der sollen alle 1er Werte (Asse) aus den 18 Textboxen gezählt werden), 1 Textbox2 (dort werden alle zahlen der 18 textboxen aufaddiert die über 2 (Fehler)sind) und 1 Textbox3 (wo das Gesamtergebnis auf addiert wird aus den 18 textboxen)

Mein Code für Textbox1 lautet

Private Sub Bahn1_Change()
    
    TextBox3.Text = Val(Bahn1.Text) + Val(Bahn2.Text) + Val(Bahn3.Text) + Val(Bahn4.Text) + Val(Bahn5.Text) + Val(Bahn6.Text) + Val(Bahn7.Text) + Val(Bahn8.Text) + Val(Bahn9.Text) + Val(Bahn10.Text) + Val(Bahn11.Text) + Val(Bahn12.Text) + Val(Bahn13.Text) + Val(Bahn14.Text) + Val(Bahn15.Text) + Val(Bahn16.Text) + Val(Bahn17.Text) + Val(Bahn18.Text)
    
If Val(Bahn1.Text) < 2 Then
    TextBox1.Text = TextBox1.Text + 1
End If
 
 If Val(Bahn1.Text) > 2 Then
    TextBox2.Text = TextBox2.Text + Val(Bahn1.Text) - 2
 End If
 
 If Val(Bahn1.Text) = 0 Then
    MsgBox "Mach weiter so, dann schafst du die Bahnen unter 18!"
 End If
 
 If Bahn1 > 7 Then
    MsgBox "Du hast nur 6 Schläge!"
 End If
 
 End Sub

So steht der Code auch in den Textbox Bahn2 - Bahn18

Mein Problem ist das in Textbox1 (Asse) alle Werte mit 1 aufadiert werden allerdings wenn ich eine Textbox  von den Wert 1 auf 2 ändere wird nicht der Wert in der Textbox1 (Asse) aktuallisiert, korrigiere ich das feld welches ich von 1 in 2 geändert habe nochmals in1 ab wird im Textbox Asse noch mal 1 dazu addiert.

Ich hoffe ich konnte mich klar ausdrücken und hier gibt es jemanden der mir bei meinem Problem helfen kann.

Danke schon mal für eure Hilfe

Gruß Chrimaet


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Addieren von Textboxen wenn Wert <2 ist
30.11.2019 19:24:02 Chrimaet
NotSolved
30.11.2019 22:40:30 Gast7777
NotSolved
01.12.2019 10:13:32 tscharl
****
NotSolved
01.12.2019 14:25:09 Gast48487
NotSolved
01.12.2019 14:29:18 Chrimaet
NotSolved
01.12.2019 15:05:25 tscharl
NotSolved
01.12.2019 15:13:11 tscharl
NotSolved
01.12.2019 15:13:13 tscharl
NotSolved
01.12.2019 16:47:18 Chrimaet
NotSolved
01.12.2019 16:38:08 Chrimaet
NotSolved
01.12.2019 20:22:25 tscharl
*****
NotSolved
01.12.2019 21:31:05 Chrimaet
NotSolved
01.12.2019 21:51:44 Chrimaet
NotSolved
01.12.2019 22:43:33 tscharl
Solved
01.12.2019 22:51:19 tscharl
NotSolved
02.12.2019 00:24:29 Chrimaet
NotSolved
02.12.2019 08:13:33 tscharl
NotSolved
07.12.2019 16:16:27 Chrimaet
NotSolved
07.12.2019 16:28:51 tscharl
NotSolved
07.12.2019 16:47:53 Chrimaet
NotSolved
07.12.2019 16:55:12 tscharl
NotSolved
07.12.2019 17:18:58 Chrimaet
NotSolved
07.12.2019 21:58:58 Gast45422
NotSolved
07.12.2019 22:00:08 tscharl
NotSolved
07.12.2019 22:32:30 Chrimaet
NotSolved
07.12.2019 23:12:33 tscharl
NotSolved
08.12.2019 00:23:30 Chrimaet
NotSolved